package org.myself.meeting.Utils;

public class Constant {
    //role
    public static final Integer ONEROlE = 0;  //普通的员工
    public static final Integer TWOROlE = 1;  //组长
    public static final Integer THREEROlE = 2;  //管理员
    public static final Integer FOURROlE = 3;  //超级管理员

    //status
    public static final Integer PUPASSSTATUS = 0;//未通过的用户
    public static final Integer PPASSSTATUS = 1; //正常的用户
    public static final Integer PNPASSSTATUS = 2;//失效的用户
    public static final Integer PUPSTATUS = 5;//升职的用户

    //page
    public static final Integer PAGESIZE = 10;  //分页的页数

    //meetingroom
    public static final Integer STATUS = 0;   //会议室的状态  0表示的是正常运行

    //meeting
    public static final Integer CANCELSTATUS = 0;  //取消的会议
    public static final Integer NORMAlSTATUS = 1;  //正常的会议
    public static final Integer TRIALSTATUS  = 2;  //待审核的会议
    public static final Integer CANCELTRIALSTATUS  = 3;  //取消待审核的会议


    //newmessage
    public static final Integer UPGRADEMANAGER = 111;//管理员对升职的操作
    public static final Integer UPGRADE = 1;//员工升职的操作
    public static final Integer CREATEMEETINGMANAGER = 112;//管理员对会议的批准的操作
    public static final Integer CREATEMEETING = 2;//组长管理员创建会议的操作
    public static final Integer REGISTERMANAGER = 113;//管理员对注册的批准的操作
    public static final Integer ADDMEETINGROOM = 4;//添加会议室的操作
    public static final Integer ADDDEPARTMENT = 5;//添加部门的操作

    //聊天的常量
    public static final Integer CHATSNUMS = 99;//聊天记录的打印

    //奖品发放状态
    public static final Integer AWARDSTATUSNO = 0;//奖品未发放
    public static final Integer AWARDSTATUSYES = 1;//奖品发放


    //考勤打卡功能状态
    public static final Integer ABSENCE = 1;  //缺勤
    public static final Integer LEAVEEARLY = 2;  //早退
    public static final Integer LATE = 3;  //迟到
    public static final Integer OTHER = 4;  //其他


    //文件上传的位置:
    public static final String FILEPATH ="D:\\apache\\uploadfile";  //其他

}
